glass ribbon - Turkish English Dictionary